|
| bool | operator== (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator!= (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator< (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator> (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator<= (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator>= (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator! (const FL_FP &b) |
| |
| FL_FP | operator+ (const FL_FP &a, const FL_FP &b) |
| |
| FL_FP | operator- (const FL_FP &a, const FL_FP &b) |
| |
| FL_FP | operator* (const FL_FP &a, const FL_FP &b) |
| |
| FL_FP | operator/ (const FL_FP &a, const FL_FP &b) |
| |
| bool | operator== (const FL_FP &a, const double &b) |
| |
| bool | operator== (const double &a, const FL_FP &b) |
| |
| bool | operator!= (const FL_FP &a, const double &b) |
| |
| bool | operator!= (const double &a, const FL_FP &b) |
| |
| bool | operator< (const FL_FP &a, const double &b) |
| |
| bool | operator< (const double &a, const FL_FP &b) |
| |
| bool | operator> (const FL_FP &a, const double &b) |
| |
| bool | operator> (const double &a, const FL_FP &b) |
| |
| bool | operator<= (const FL_FP &a, const double &b) |
| |
| bool | operator<= (const double &a, const FL_FP &b) |
| |
| bool | operator>= (const FL_FP &a, const double &b) |
| |
| bool | operator>= (const double &a, const FL_FP &b) |
| |
| FL_FP | operator+ (const FL_FP &a, const double &b) |
| |
| FL_FP | operator+ (const double &a, const FL_FP &b) |
| |
| FL_FP | operator- (const FL_FP &a, const double &b) |
| |
| FL_FP | operator- (const double &a, const FL_FP &b) |
| |
| FL_FP | operator* (const FL_FP &a, const double &b) |
| |
| FL_FP | operator* (const double &a, const FL_FP &b) |
| |
| FL_FP | operator/ (const FL_FP &a, const double &b) |
| |
| FL_FP | operator/ (const double &a, const FL_FP &b) |
| |
high-precision unsigned fixed-point numerical format.
This unsigned type allows for 64 bits of integer precision and 64 bits of fractional precision. Basic arithmetic and comparison operators are supported, for this type, and when used in conjunction with double-precision floating-point numbers. The primary purpose of this type is to precisely represent the time in samples in FrameLib.